package client;

import entities.Message;

public interface ClientIF {
	
	/**
	 * Initialize the login UI
	 */
	public abstract void initLoginUI();

	/**
	 * Sends a login request to server with user's details
	 * @param username - username inserted by the user
	 * @param password - username matching password
	 */
	public void loginRequest(String username, String password);
	
	/**
	 * Process a given message from the server
	 * @param message
	 */
	public abstract void readMsg(Message message);

}
